lymph node – English–日本語 translations

🇬🇧 en ja 🇯🇵

lymph node noun

  • filtrating oval bodies of the lymphatic system
リンパ節
Wiktionary Links